package com.zf.community.entity;

import lombok.Data;

import java.util.Date;

/**
 * 评论
 */
@Data
public class Comment {
    private int id;
    private int userId;

    // 设计以下三个字段的意义就在于，用一套业务、一张表解决所有评论问题
    private int entityType; // 评论的类型，1表示对帖子进行评论，2表示对评论进行评论
    private int entityId;   // entityType对应的id
    private int targetId;   // 回复某条评论时，回复的那条评论的id

    private String content;    // 评论内容
    private int status;     // 0表示正常，1表示被删除
    private Date createTime; // 创建时间
}
